// KetonalConfig.h: interface for the KetonalConfig class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_KETONALCONFIG_H__B1C6C860_DAA1_450C_9A4D_AF9833538101__INCLUDED_)
#define AFX_KETONALCONFIG_H__B1C6C860_DAA1_450C_9A4D_AF9833538101__INCLUDED_

#include <juce.h>

class KetonalConfig  
{
	public:
		KetonalConfig(XmlElement *_root, File *_f);
		~KetonalConfig();
		String getUrl();
		String getProxyUrl();
		int getProxyType();
		bool isProxyUsed();
		Image *getImage();
		void setRunning (bool p);
		bool getRunning();
		void setPosition (Rectangle r);
		Rectangle *getPosition ();
		XmlElement *getFormData();
		void setFormData (XmlElement *e);

	private:
		XmlElement *rootElement;
		String proxyType;
		String url;
		Image *i;
		bool isRunning;
		bool useProxy;
		Rectangle position;
		XmlElement *xmlFormData;
		File *configFile;
};

#endif // !defined(AFX_KETONALCONFIG_H__B1C6C860_DAA1_450C_9A4D_AF9833538101__INCLUDED_)
